﻿div.login-div
{
  border: 4px inset gray;
  background: gray;
  background-image: url(/rsc/images/tile.floor-metal.jpg);
  font: bold 11px 'Helvetica';
  cursor: pointer;
  width: 400px;
  height: 200px;
  padding:15px;
  position: absolute;
  z-index: 10;
  display:none;
}

div.login-div table
{
  color: white;
  width: 100%;
}


input.login-button
{
  border: 0.1em solid white;
  background: #010101;
  color: white;
  font: bold 2em consolas, arial, courier;
  text-transform: uppercase;
  padding: 0.1em 0.2em 0.1em 0.2em;
  cursor: pointer;
  -moz-border-radius: 0.5em;
  -webkit-border-radius: 0.5em;
}

td.login-button-cell
{
  text-align:center;
  vertical-align:middle;
  padding-top:15px;
}

td.login-title
{
  color: white;
  font: bold 4em consolas, arial, courier;
  text-transform: uppercase;
  text-align:center;
  vertical-align:middle;
  padding-bottom:10px;
}

td.login-label-right
{
  color: white;
  font: bold 2em consolas, arial, courier;
  text-transform: uppercase;
  text-align:right;
  vertical-align:middle;
}